Golang Job: Platform Test Engineer

Job added on

Company

EPAM Systems

Location

Lisbon - Portugal

Job type

Full-Time

Golang Job Details

Currently, we are looking for a Platform Test Engineer to join our team.

Responsibilities

  • Build highly-secure private Cloud
  • Provide IaaS and PaaS, including automated management functionality, orchestration, monitoring, capable of supporting SaaS offerings and data analytics
  • Development of tasks associated with SaaS and Data Analytics systems

Requirements

  • 2+ years of relevant software development experience
  • Experience with implementation, configuration, hardening, testing, and operation of container orchestration systems, e.g. Kubernetes, OpenShift
  • Experience in configuration of infrastructure on cloud providers, both private and public, e.g. OpenStack, AWS, Azure, Google, Terraform, Ansible, Chef, Puppet, Saltstack
  • Knowledge about Kubernetes Operator concept, e.g. Kubernetes operator and custom resources definitions
  • Experience in implementation, testing, and operation of overlay networks, e.g. calico, flannel, weave, contrail
  • Experience in design, implementation, configuration, and operation of database technologies, e.g. PostgreSQL, MySQL, MongoDB, couchbaseDB, Cassandra, Redis, Consul
  • Experience with implementation, configuration, testing and operation of secret management and service discovery technologies, e.g. vault, consul
  • Experience in implementation, configuration, testing, and operation of proxies, reverse proxies, and web servers, e.g. Apache HTTPd, Apache Tomcat, Nginx, HAproxy, express.js (Nde.js), JBoss, jetty
  • Experience in implementation, configuration, testing, and operation of message and event systems, e.g. Rabbitmq, Kafka, Mosquito, Apache synapse, camunda
  • Understanding of testing methodologies: writing Test plans and test cases, defining and executing Performance testing, defining and conducting Security testing
  • Knowledge of development, testing, and operation of production systems web-service backends and frontends in micro-service architectures, e.g. Java, Python, Golang, TypeScript (Angular, React), jest, JUnit
  • Candidates with German language skills are preferred

We offer

  • Paid time off
  • Paid sick leave days
  • Medical insurance
  • Stable income
  • Meal compensation
  • Allocated funds to use on the Coverflex platform
  • Hybrid work opportunities
  • Free licensed software
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
  • Possibility to work on your own device (BYOD)
  • Free training for technical and soft skills
  • Free access to the LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to positively impacting our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously. You will join a dedicated, creative, and diverse community that will help you discover your fullest potential. EPAM is committed to providing our global team of 61,600+ EPAMers with inspiring careers. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success, and we value collaboration, try always to understand our customers' business, and strive for the highest standards of excellence
Apply